Roots of Square: Cryptanalysis of Double-Layer Square and Square+
نویسندگان
چکیده
Square is a multivariate quadratic encryption scheme proposed in 2009. It is a specialization of Hidden Field Equations by using only odd characteristic elds and also X as its central map. In addition, it uses embedding to reduce the number of variables in the public key. However, the system was broken at Asiacrypt 2009 using a di erential attack. At PQCrypto 2010 Clough and Ding proposed two new variants named Double-Layer Square and Square+. We show how to break Double-Layer Square using a re ned MinRank attack in 2 eld operations. A similar fate awaits Square+ as it will be broken in 2 eld operations using a mixed MinRank attack over both the extension and the ground eld. Both attacks recover the private key, given access to the public key. We also outline how possible variants such as Square or multi-Square can be attacked.
منابع مشابه
SEISMIC DESIGN OF DOUBLE LAYER GRIDS BY NEURAL NETWORKS
The main contribution of the present paper is to train efficient neural networks for seismic design of double layer grids subject to multiple-earthquake loading. As the seismic analysis and design of such large scale structures require high computational efforts, employing neural network techniques substantially decreases the computational burden. Square-on-square double layer grids with the va...
متن کاملReciprocation, Square Root, Inverse Square Root, and Some Elementary Functions Using Small Multipliers
ÐThis paper deals with the computation of reciprocals, square roots, inverse square roots, and some elementary functions using small tables, small multipliers, and, for some functions, a final alargeo (almost full-length) multiplication. We propose a method, based on argument reduction and series expansion, that allows fast evaluation of these functions in high precision. The strength of this m...
متن کاملThe Effect of Square Splittered and Unsplittered Rods in Flat Plate Heat Transfer Enhancement
A square splittered and unsplittered rod is placed in a turbulent boundary layer developed over a flat plate. The effect of the resulting disturbances on the local heat transfer coefficient is then studied. In both cases the square rod modifies the flow structure inside the boundary layer. As a result, a stagnation point, a jet and wake area are generated around the square rod, each making a co...
متن کاملHigh-Speed Inverse Square Roots
Inverse square roots are used in several digital signal processing, multimedia, and scientific computing applications. This paper presents a high-speed method for computing inverse square roots. This method uses a table lookup, operand modification, and multiplication to obtain an initial approximation to the inverse square root. This is followed by a modified Newton-Raphson iteration, consisti...
متن کاملHigh-Speed Double-Precision Computation of Reciprocal, Division, Square Root and Inverse Square Root
A new method for the high-speed computation of double-precision floating-point reciprocal, division, square root, and inverse square root operations is presented in this paper. This method employs a second-degree minimax polynomial approximation to obtain an accurate initial estimate of the reciprocal and the inverse square root values, and then performs a modified Goldschmidt iteration. The hi...
متن کامل